one billion - German English Dictionary